; Music of Terrific Demo Stars Part (1990) (Cadjo Clan) (Weee)_v1_0.asm
; Ripped by Megachur the 06/07/2008

	write "TERRIDSP.BIN"

music_date_rip	equ &0678
music_adr	equ &87b0
first_theme	equ 0	; 0 -> 0
last_theme	equ 0

	read "music_header_v1_0.asm"

	jp l8e5c	; init music
.l87b3
	jp l884c
	jp l8890
.l87b9
	jp l88d7	; play music
.l87be equ $ + 2
.l87bd equ $ + 1
.l87bc
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00
.l87c8
	jp l87de
.l87cb
	jp l87ea
.l87ce
	jp l87f6
	jp l8802
	jp l8810
	jp l881e
	jp l88a2
.l87de equ $ + 1
.l87dd
	ld bc,#7b22
	adc l
	ld (l8d75),hl
	ld a,#01
	ld (l8d72),a
	ret
.l87ea
	ld (l8d7d),hl
	ld (l8d77),hl
	ld a,#01
	ld (l8d73),a
	ret
.l87f6
	ld (l8d7f),hl
	ld (l8d79),hl
	ld a,#01
	ld (l8d74),a
	ret
.l8802
	ld (l8d69),hl
	sbc hl,hl
	ld (l8d63),hl
	ld a,#01
	ld (l8d6f),a
	ret
.l8810
	ld (l8d6b),hl
	sbc hl,hl
	ld (l8d65),hl
	ld a,#01
	ld (l8d70),a
	ret
.l881e
	ld (l8d6d),hl
	sbc hl,hl
	ld (l8d67),hl
	ld a,#01
	ld (l8d71),a
	ret
.l882c
	di
	ld b,#f4
	out (c),a
	ld b,#f6
	in a,(c)
	or #c0
	out (c),a
	and #3f
	out (c),a
	ld b,#f4
	out (c),c
	ld b,#f6
	ld c,a
	or #80
	out (c),a
	out (c),c
.l884a
	ei
	ret
.l884c
	ld (l8d81),hl
	ld a,#3f
	ld (l8d3b),a
	ld hl,l8d3c
	ld (hl),#00
	ld de,l8d3d
	ld bc,#001d
	ldir
	sub a
	ld (l8d6f),a
	ld (l8d72),a
	ld (l8d70),a
	ld (l8d73),a
	ld (l8d71),a
	ld (l8d74),a
	ld (l87bc),a
	ld (l87bd),a
	ld (l87be),a
	ld a,(l87dd)
	or a
	jr z,l888b
	ld a,(l8e5b)
	ld (l884a),a
	jr l888f
.l888b
	sub a
	ld (l884a),a
.l888f
	ret
.l8890
	ld a,#07
	ld c,#3f
	jp l882c
	ld hl,l8d5a
	ld de,l87b9
	ld b,#81
	jp #bcd7
.l88a2
	ld hl,l8d3c
	ld e,hx
	ld d,#00
	add hl,de
	sla e
	sla e
	add hl,de
	ex de,hl
	ld hl,(l8d81)
	ld b,#00
	ld c,lx
	add hl,bc
	ld c,(hl)
	inc hl
	ld b,(hl)
	ld ix,#0000
	add ix,de
	ld (ix+#01),c
	ld (ix+#02),b
	ld a,hy
	ld (ix+#03),a
	ld a,ly
	ld (ix+#04),a
	ld a,#01
	ld (ix+#00),a
	ret
;
.play_music
.l88d7
;
	ld a,(l8d72)
	or a
	call nz,l8923
	ld a,(l8d73)
	or a
	call nz,l894d
	ld a,(l8d74)
	or a
	call nz,l8977
	ld a,(l8d6f)
	or a
	call nz,l89a1
	ld a,(l8d70)
	or a
	call nz,l89f5
	ld a,(l8d71)
	or a
	call nz,l8a4a
	ld ix,l8d3c
	ld a,(ix+#00)
	or a
	call nz,l8aba
	ld ix,l8d41
	ld a,(ix+#00)
	or a
	call nz,l8b98
	ld ix,l8d46
	ld a,(ix+#00)
	or a
	call nz,l8c77
	ret
.l8923
	ld a,(l8d6f)
	or a
	ret nz
	ld de,(l8d75)
	ld ix,#0000
	add ix,de
	inc de
	inc de
	ld a,(de)
	ld l,a
	inc de
	ld a,(de)
	dec de
	or l
	jr nz,l8940
	ld de,(l8d7b)
.l8940
	ld (l8d75),de
	ld l,(ix+#00)
	ld h,(ix+#01)
	jp l8802
.l894d
	ld a,(l8d70)
	or a
	ret nz
	ld de,(l8d77)
	ld ix,#0000
	add ix,de
	inc de
	inc de
	ld a,(de)
	ld l,a
	inc de
	ld a,(de)
	dec de
	or l
	jr nz,l896a
	ld de,(l8d7d)
.l896a
	ld (l8d77),de
	ld l,(ix+#00)
	ld h,(ix+#01)
	jp l8810
.l8977
	ld a,(l8d71)
	or a
	ret nz
	ld de,(l8d79)
	ld ix,#0000
	add ix,de
	inc de
	inc de
	ld a,(de)
	ld l,a
	inc de
	ld a,(de)
	dec de
	or l
	jr nz,l8994
	ld de,(l8d7f)
.l8994
	ld (l8d79),de
	ld l,(ix+#00)
	ld h,(ix+#01)
	jp l881e
.l89a1
	ld ix,l8d63
	ld e,(ix+#00)
	ld d,(ix+#01)
	inc de
	ld (ix+#00),e
	ld (ix+#01),d
	dec de
	ld ix,l8d69
	ld c,(ix+#00)
	ld b,(ix+#01)
	ld iy,#0000
	add iy,bc
	ld l,(iy+#00)
	ld h,(iy+#01)
	sbc hl,de
	ld a,h
	or l
	ret nz
	ld hl,#0005
	add hl,bc
	ld (ix+#00),l
	ld (ix+#01),h
	ld a,(iy+#04)
	ld e,a
	inc a
	jr z,l89f1
	ld c,(iy+#02)
	ld b,(iy+#03)
	ld lx,e
	sub a
	ld hx,a
	ld hy,b
	ld ly,c
	jp l88a2
.l89f1
	ld (l8d6f),a
	ret
.l89f5
	ld ix,l8d65
	ld e,(ix+#00)
	ld d,(ix+#01)
	inc de
	ld (ix+#00),e
	ld (ix+#01),d
	dec de
	ld ix,l8d6b
	ld c,(ix+#00)
	ld b,(ix+#01)
	ld iy,#0000
	add iy,bc
	ld l,(iy+#00)
	ld h,(iy+#01)
	sbc hl,de
	ld a,h
	or l
	ret nz
	ld hl,#0005
	add hl,bc
	ld (ix+#00),l
	ld (ix+#01),h
	ld a,(iy+#04)
	ld e,a
	inc a
	jr z,l8a46
	ld c,(iy+#02)
	ld b,(iy+#03)
	ld lx,e
	ld a,#01
	ld hx,a
	ld hy,b
	ld ly,c
	jp l88a2
.l8a46
	ld (l8d70),a
	ret
.l8a4a
	ld ix,l8d67
	ld e,(ix+#00)
	ld d,(ix+#01)
	inc de
	ld (ix+#00),e
	ld (ix+#01),d
	dec de
	ld ix,l8d6d
	ld c,(ix+#00)
	ld b,(ix+#01)
	ld iy,#0000
	add iy,bc
	ld l,(iy+#00)
	ld h,(iy+#01)
	sbc hl,de
	ld a,h
	or l
	ret nz
	ld hl,#0005
	add hl,bc
	ld (ix+#00),l
	ld (ix+#01),h
	ld a,(iy+#04)
	ld e,a
	inc a
	jr z,l8a9b
	ld c,(iy+#02)
	ld b,(iy+#03)
	ld lx,e
	ld a,#02
	ld hx,a
	ld hy,b
	ld ly,c
	jp l88a2
.l8a9b
	ld (l8d71),a
	ret
.l8a9f
	ld (l8d3c),a
	ld (l87bc),a
	ld a,(l8d3b)
	or #09
	ld (l8d3b),a
	ld c,a
	ld a,#07
	call l882c
	ld a,#0d
	ld c,#00
	jp l882c
.l8aba
	ld e,(ix+#01)
	ld d,(ix+#02)
	ld iy,#0000
	add iy,de
	ld a,(iy+#02)
	ld i,a
	and #80
	jr z,l8add
	ld h,#ff
	ld a,i
	ld l,a
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	jr l8aba
.l8add
	ex de,hl
	ld de,#0004
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	ld b,(ix+#04)
	ld c,(ix+#03)
	ld a,b
	or a
	jr z,l8a9f
	ld a,(iy+#01)
	or a
	jr z,l8a9f
	dec b
	ld (ix+#04),b
	ld a,(iy+#03)
	add c
	ld l,a
	ld h,#00
	add hl,hl
	ld ix,l8d83
	ex de,hl
	add ix,de
	ld l,(ix+#00)
	ld h,(ix+#01)
	ld e,(iy+#00)
	sub a
	bit 7,e
	jr z,l8b1b
	xor #ff
.l8b1b
	ld d,a
	add hl,de
	sub a
	ld c,l
	call l882c
	ld a,#01
	ld c,h
	call l882c
	ld a,(l8d3b)
	or #08
	ld (l8d3b),a
	ld a,(iy+#02)
	or a
	jr z,l8b44
	ld c,a
	ld a,#06
	call l882c
	ld a,(l8d3b)
	and #f7
	ld (l8d3b),a
.l8b44
	ld c,(iy+#01)
	ld d,c
	ld a,#08
	call l882c
	ld a,d
	and #10
	jr z,l8b6b
	ld a,d
	ld c,#08
	and #08
	jr z,l8b5b
	inc c
	inc c
.l8b5b
	ld a,#0d
	call l882c
	ld a,d
	and #07
	ld c,a
	ld a,#0b
	call l882c
	ld d,#0c
.l8b6b
	ld a,d
	ld (l87bc),a
	ld a,(l8d3b)
	and #fe
	ld (l8d3b),a
	ld c,a
	ld a,#07
	jp l882c
.l8b7d
	ld (l8d41),a
	ld (l87bd),a
	ld a,(l8d3b)
	or #12
	ld (l8d3b),a
	ld c,a
	ld a,#07
	call l882c
	ld a,#0d
	ld c,#00
	jp l882c
.l8b98
	ld e,(ix+#01)
	ld d,(ix+#02)
	ld iy,#0000
	add iy,de
	ld a,(iy+#02)
	ld i,a
	and #80
	jr z,l8bbb
	ld h,#ff
	ld a,i
	ld l,a
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	jr l8b98
.l8bbb
	ex de,hl
	ld de,#0004
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	ld b,(ix+#04)
	ld c,(ix+#03)
	ld a,b
	or a
	jr z,l8b7d
	ld a,(iy+#01)
	or a
	jr z,l8b7d
	dec b
	ld (ix+#04),b
	ld a,(iy+#03)
	add c
	ld l,a
	ld h,#00
	add hl,hl
	ld ix,l8d83
	ex de,hl
	add ix,de
	ld l,(ix+#00)
	ld h,(ix+#01)
	ld e,(iy+#00)
	sub a
	bit 7,e
	jr z,l8bf9
	xor #ff
.l8bf9
	ld d,a
	add hl,de
	ld a,#02
	ld c,l
	call l882c
	ld a,#03
	ld c,h
	call l882c
	ld a,(l8d3b)
	or #10
	ld (l8d3b),a
	ld a,(iy+#02)
	or a
	jr z,l8c23
	ld c,a
	ld a,#06
	call l882c
	ld a,(l8d3b)
	and #ef
	ld (l8d3b),a
.l8c23
	ld c,(iy+#01)
	ld d,c
	ld a,#09
	call l882c
	ld a,d
	and #10
	jr z,l8c4a
	ld a,d
	ld c,#08
	and #08
	jr z,l8c3a
	inc c
	inc c
.l8c3a
	ld a,#0d
	call l882c
	ld a,d
	and #07
	ld c,a
	ld a,#0b
	call l882c
	ld d,#0c
.l8c4a
	ld a,d
	ld (l87bd),a
	ld a,(l8d3b)
	and #fd
	ld (l8d3b),a
	ld c,a
	ld a,#07
	jp l882c
.l8c5c
	ld (l8d46),a
	ld (l87be),a
	ld a,(l8d3b)
	or #24
	ld (l8d3b),a
	ld c,a
	ld a,#07
	call l882c
	ld a,#0d
	ld c,#00
	jp l882c
.l8c77
	ld e,(ix+#01)
	ld d,(ix+#02)
	ld iy,#0000
	add iy,de
	ld a,(iy+#02)
	ld i,a
	and #80
	jr z,l8c9a
	ld h,#ff
	ld a,i
	ld l,a
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	jr l8c77
.l8c9a
	ex de,hl
	ld de,#0004
	add hl,de
	ld (ix+#01),l
	ld (ix+#02),h
	ld b,(ix+#04)
	ld c,(ix+#03)
	ld a,b
	or a
	jr z,l8c5c
	ld a,(iy+#01)
	or a
	jr z,l8c5c
	dec b
	ld (ix+#04),b
	ld a,(iy+#03)
	add c
	ld l,a
	ld h,#00
	add hl,hl
	ld ix,l8d83
	ex de,hl
	add ix,de
	ld l,(ix+#00)
	ld h,(ix+#01)
	ld e,(iy+#00)
	sub a
	bit 7,e
	jr z,l8cd8
	xor #ff
.l8cd8
	ld d,a
	add hl,de
	ld a,#04
	ld c,l
	call l882c
	ld a,#05
	ld c,h
	call l882c
	ld a,(l8d3b)
	or #20
	ld (l8d3b),a
	ld a,(iy+#02)
	or a
	jr z,l8d02
	ld c,a
	ld a,#06
	call l882c
	ld a,(l8d3b)
	and #df
	ld (l8d3b),a
.l8d02
	ld c,(iy+#01)
	ld d,c
	ld a,#0a
	call l882c
	ld a,d
	and #10
	jr z,l8d29
	ld a,d
	ld c,#08
	and #08
	jr z,l8d19
	inc c
	inc c
.l8d19
	ld a,#0d
	call l882c
	ld a,d
	and #07
	ld c,a
	ld a,#0b
	call l882c
	ld d,#0c
.l8d29
	ld a,d
	ld (l87be),a
	ld a,(l8d3b)
	and #fb
	ld (l8d3b),a
	ld c,a
	ld a,#07
	jp l882c
.l8d41 equ $ + 6
.l8d3d equ $ + 2
.l8d3c equ $ + 1
.l8d3b
	db #00,#00,#00,#00,#00,#00,#00,#00
.l8d46 equ $ + 3
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l8d5a equ $ + 7
	db #00,#00,#00,#00,#00,#00,#00,#00
	db #00,#00,#00,#00,#00,#00,#00,#00
.l8d67 equ $ + 4
.l8d65 equ $ + 2
.l8d63
	db #00,#00,#00,#00,#00,#00
.l8d70 equ $ + 7
.l8d6f equ $ + 6
.l8d6d equ $ + 4
.l8d6b equ $ + 2
.l8d69
	dw #0000,#0000,#0000,#0000
.l8d77 equ $ + 6
.l8d75 equ $ + 4
.l8d74 equ $ + 3
.l8d73 equ $ + 2
.l8d72 equ $ + 1
.l8d71
	dw #0000,#0000,#0000,#0000
.l8d7f equ $ + 6
.l8d7d equ $ + 4
.l8d7b equ $ + 2
.l8d79
	dw #0000,#0000,#0000,#0000
.l8d81
	dw #0000
.l8d83
	dw #0eee,#0e18,#0d4d,#0c8e
	dw #0bda,#0b2f,#0a8f,#09f7
	dw #0968,#08e1,#0861,#07e9
	dw #0777,#070c,#06a7,#0647
	dw #05ed,#0598,#0547,#04fc
	dw #04b4,#0470,#0431,#03f4
	dw #03bc,#0386,#0353,#0324
	dw #02f6,#02cc,#02a4,#027e
	dw #025a,#0238,#0218,#01fa
	dw #01de,#01c3,#01aa,#0192
	dw #017b,#0166,#0152,#013f
	dw #012d,#011c,#010c,#00fd
	dw #00ef,#00e1,#00d5,#00c9
	dw #00be,#00b3,#00a9,#009f
	dw #0096,#008e,#0086,#007f
	dw #0077,#0071,#006a,#0064
	dw #005f,#0059,#0054,#0050
	dw #004b,#0047,#0043,#003f
	dw #003c,#0038,#0035,#0032
	dw #002f,#002d,#002a,#0028
	dw #0026,#0024,#0022,#0020
	dw #001e,#001c,#001b,#0019
	dw #0018,#0016,#0015,#0014
	dw #0013,#0012,#0011,#0010
	dw #000f,#000e,#000d,#000d
	dw #000c,#000b,#000b,#000a
	dw #0009,#0009,#0008,#0000
.l8e5b
	ei
;
.init_music
.l8e5c
;
	ld hl,l8e75
	call l87b3
	ld hl,l8e87
	call l87c8
	ld hl,l8ec7
	call l87cb
	ld hl,l8f63
	call l87ce
	ret
.l8e75
	dw l995d,l9a40,l8fe9,l9adc
	dw l9a20,l8ff9,l9b00,l8fb5
.l8e87 equ $ + 2
	dw l9b64,l908e,l9692,l9093
	dw l9093,l9093,l9093,l9093
	dw l9138,l9093,l9093,l9093
	dw l9093,l9093,l9093,l9313
	dw l9313,l9313,l9313,l9313
	dw l9313,l9138,l9138,l9093
	dw l9093,l9093,l9093,l9093
	dw l9093,l9093,l9313,l9313
.l8ec7 equ $ + 2
	dw #0000,l9039,l9039,l9039
	dw l9039,l9039,l9039,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l979b
	dw l979b,l979b,l979b,l94e9
	dw l94e9,l94e9,l9039,l9039
	dw l9039,l9039,l9039,l9039
	dw l94e9,l94e9,l9039,l9039
.l8f63 equ $ + 6
	dw l9039,l9039,#0000,l908e
	dw l908e,l91dd,l91dd,l91dd
	dw l91dd,l91f6,l91f6,l932c
	dw l96b0,l97ff,l97d2,l97d2
	dw l97d2,l97d2,l9381,l9728
	dw l9728,l9877,l9877,l9273
	dw l93fe,l9039,l9039,l9039
	dw l9039,l93fe,l9138,l9138
	dw l932c,l96b0,l97ff,l9877
	dw l9877,l9273,l9273,l91dd
	dw l91dd,l908e,l908e,#0000
.l8fb5
	db #03,#0d,#01,#0c,#01,#0c,#00,#0c
	db #ff,#0b,#00,#0c,#01,#0a,#00,#0c
	db #fe,#08,#00,#0c,#01,#05,#00,#0c
	db #02,#09,#01,#18,#01,#09,#00,#18
	db #ff,#08,#00,#0c,#01,#07,#00,#18
	db #00,#05,#00,#0c,#01,#02,#00,#18
.l8fe9 equ $ + 4
	db #00,#00,#00,#00,#00,#0b,#05,#23
	db #00,#0c,#02,#23,#00,#0d,#01,#23
.l8ff9 equ $ + 4
	db #00,#00,#fc,#00,#02,#0e,#00,#0c
	db #02,#0c,#00,#00,#00,#0d,#00,#0c
	db #00,#0b,#00,#00,#02,#0c,#00,#0c
	db #02,#0b,#00,#00,#00,#0b,#00,#0c
	db #00,#0a,#00,#00,#02,#0a,#00,#0c
	db #02,#08,#00,#00,#00,#08,#00,#0c
	db #02,#06,#00,#00,#02,#07,#00,#0c
	db #00,#06,#00,#00,#00,#07,#00,#0c
.l9039 equ $ + 4
	db #00,#00,#f0,#00,#00,#00,#0c,#45
	db #0e,#0c,#00,#0c,#43,#0e,#18,#00
	db #0c,#40,#0e,#24,#00,#0c,#3e,#0e
	db #30,#00,#0c,#40,#0e,#3c,#00,#0c
	db #3e,#0e,#48,#00,#0c,#40,#0e,#54
	db #00,#0c,#43,#0e,#60,#00,#0c,#45
	db #0e,#6c,#00,#0c,#43,#0e,#78,#00
	db #0c,#40,#0e,#84,#00,#0c,#3e,#0e
	db #90,#00,#0c,#40,#0e,#9c,#00,#0c
	db #3e,#0e,#a8,#00,#0c,#40,#0e,#b4
	db #00,#0c,#43,#0e,#bf,#00,#00,#00
.l9093 equ $ + 6
.l908e equ $ + 1
	db #ff,#bf,#00,#00,#00,#ff,#00,#00
	db #0c,#2d,#02,#0c,#00,#0c,#2d,#02
	db #18,#00,#07,#39,#02,#24,#00,#0c
	db #2d,#02,#30,#00,#0c,#37,#02,#3c
	db #00,#0c,#39,#02,#48,#00,#05,#39
	db #02,#54,#00,#0c,#28,#02,#60,#00
	db #0c,#45,#0e,#6c,#00,#0c,#28,#02
	db #78,#00,#06,#34,#02,#84,#00,#0c
	db #28,#02,#90,#00,#0c,#32,#02,#9c
	db #00,#0c,#28,#02,#a8,#00,#06,#34
	db #02,#b4,#00,#0c,#34,#02,#c0,#00
	db #0c,#29,#02,#cc,#00,#0c,#29,#02
	db #d8,#00,#05,#35,#02,#e4,#00,#0c
	db #29,#02,#f0,#00,#0c,#33,#02,#fc
	db #00,#0c,#35,#02,#08,#01,#06,#35
	db #02,#14,#01,#0c,#2b,#02,#20,#01
	db #0c,#45,#0e,#2c,#01,#0c,#2b,#02
	db #38,#01,#06,#37,#02,#44,#01,#0c
	db #2b,#02,#50,#01,#0c,#35,#02,#5c
	db #01,#0c,#2b,#02,#68,#01,#05,#37
	db #02,#74,#01,#0c,#37,#02,#7f,#01
.l9138 equ $ + 3
	db #00,#00,#ff,#00,#00,#0c,#2b,#02
	db #0c,#00,#05,#2d,#02,#18,#00,#04
	db #2d,#02,#24,#00,#0c,#2d,#02,#30
	db #00,#0c,#2b,#02,#3c,#00,#0c,#2d
	db #02,#48,#00,#0c,#30,#02,#54,#00
	db #0c,#2d,#02,#60,#00,#0c,#26,#02
	db #6c,#00,#05,#28,#02,#78,#00,#05
	db #28,#02,#84,#00,#0c,#28,#02,#90
	db #00,#0c,#26,#02,#9c,#00,#0c,#28
	db #02,#a8,#00,#0c,#2b,#02,#b4,#00
	db #0c,#2f,#02,#c0,#00,#0c,#2b,#02
	db #cc,#00,#04,#2d,#02,#d8,#00,#04
	db #2d,#02,#e4,#00,#0c,#2d,#02,#f0
	db #00,#0c,#2b,#02,#fc,#00,#0c,#2d
	db #02,#08,#01,#0c,#30,#02,#14,#01
	db #0c,#2d,#02,#20,#01,#0c,#26,#02
	db #2c,#01,#04,#28,#02,#32,#01,#04
	db #28,#02,#38,#01,#06,#28,#02,#44
	db #01,#04,#2b,#02,#50,#01,#05,#2b
	db #02,#5c,#01,#05,#30,#02,#68,#01
	db #0e,#30,#02,#7f,#01,#00,#00,#ff
.l91dd
	db #00,#00,#0c,#39,#00,#0c,#00,#06
	db #3c,#00,#12,#00,#06,#37,#00,#18
	db #00,#aa,#39,#00,#bf,#00,#00,#00
.l91f6 equ $ + 1
	db #ff,#00,#00,#0c,#2d,#0a,#0c,#00
	db #0c,#2d,#0a,#24,#00,#0c,#2d,#0a
	db #3c,#00,#0c,#2d,#0a,#48,#00,#0c
	db #30,#0a,#54,#00,#0c,#2d,#0a,#60
	db #00,#0c,#28,#0a,#6c,#00,#0c,#28
	db #0a,#84,#00,#0c,#28,#0a,#9c,#00
	db #0c,#28,#0a,#a8,#00,#0c,#2b,#0a
	db #b4,#00,#0c,#28,#0a,#c0,#00,#0c
	db #29,#0a,#cc,#00,#0c,#29,#0a,#e4
	db #00,#0c,#29,#0a,#fc,#00,#0c,#29
	db #0a,#08,#01,#0c,#2d,#0a,#14,#01
	db #0c,#29,#0a,#20,#01,#0c,#2b,#0a
	db #2c,#01,#0c,#2b,#0a,#44,#01,#0c
	db #2b,#0a,#5c,#01,#0c,#2b,#0a,#68
	db #01,#0c,#2f,#0a,#74,#01,#0c,#2b
.l9273 equ $ + 6
	db #0a,#7f,#01,#00,#00,#ff,#00,#00
	db #0c,#37,#0a,#0c,#00,#0c,#39,#0a
	db #18,#00,#04,#3e,#0a,#24,#00,#0c
	db #37,#0a,#30,#00,#0c,#39,#0a,#3c
	db #00,#04,#40,#0a,#48,#00,#0c,#37
	db #0a,#54,#00,#04,#39,#0a,#60,#00
	db #0c,#40,#0a,#6c,#00,#04,#37,#0a
	db #78,#00,#0c,#39,#0a,#84,#00,#04
	db #3e,#0a,#90,#00,#0c,#37,#0a,#9c
	db #00,#07,#39,#0a,#a8,#00,#0c,#40
	db #0a,#b4,#00,#04,#3e,#0a,#c0,#00
	db #0c,#37,#0a,#cc,#00,#0c,#39,#0a
	db #d8,#00,#05,#3e,#0a,#e4,#00,#0c
	db #37,#0a,#f0,#00,#0c,#39,#0a,#fc
	db #00,#04,#40,#0a,#08,#01,#0c,#37
	db #0a,#14,#01,#0c,#39,#0a,#20,#01
	db #04,#40,#0a,#2c,#01,#0c,#40,#0a
	db #38,#01,#0c,#3e,#0a,#44,#01,#03
	db #37,#0a,#50,#01,#0c,#37,#0a,#5c
	db #01,#05,#39,#0a,#68,#01,#10,#39
.l9313 equ $ + 6
	db #0a,#7f,#01,#00,#00,#ff,#00,#00
	db #60,#2d,#02,#60,#00,#60,#34,#02
	db #c0,#00,#60,#29,#02,#20,#01,#60
.l932c equ $ + 7
	db #2b,#02,#7f,#01,#00,#00,#ff,#00
	db #00,#0c,#39,#00,#0c,#00,#06,#3c
	db #00,#12,#00,#06,#37,#00,#18,#00
	db #47,#39,#00,#60,#00,#0c,#39,#00
	db #6c,#00,#15,#37,#00,#84,#00,#06
	db #37,#00,#8a,#00,#06,#34,#00,#90
	db #00,#22,#37,#00,#b4,#00,#06,#37
	db #00,#ba,#00,#06,#39,#00,#c0,#00
	db #54,#34,#00,#14,#01,#06,#37,#00
	db #1a,#01,#06,#39,#00,#20,#01,#24
	db #34,#00,#44,#01,#3c,#32,#00,#7f
.l9381 equ $ + 4
	db #01,#00,#00,#ff,#00,#00,#06,#39
	db #0a,#18,#00,#06,#39,#0a,#24,#00
	db #06,#39,#0a,#30,#00,#06,#40,#0a
	db #3c,#00,#06,#40,#0a,#48,#00,#06
	db #3e,#0a,#54,#00,#06,#3c,#0a,#6c
	db #00,#06,#39,#0a,#84,#00,#06,#39
	db #0a,#9c,#00,#06,#37,#0a,#a8,#00
	db #06,#39,#0a,#c0,#00,#06,#39,#0a
	db #d8,#00,#06,#39,#0a,#e4,#00,#06
	db #39,#0a,#f0,#00,#06,#40,#0a,#fc
	db #00,#06,#40,#0a,#08,#01,#06,#3e
	db #0a,#14,#01,#06,#3c,#0a,#2c,#01
	db #06,#39,#0a,#44,#01,#06,#39,#0a
	db #5c,#01,#06,#37,#0a,#68,#01,#06
	db #39,#0a,#74,#01,#06,#3e,#0a,#7a
	db #01,#06,#3c,#0a,#7f,#01,#00,#00
.l93fe equ $ + 1
	db #ff,#18,#00,#10,#37,#10,#30,#00
	db #14,#39,#10,#54,#00,#0c,#39,#10
	db #60,#00,#0c,#37,#10,#6c,#00,#0c
	db #39,#10,#78,#00,#0c,#37,#10,#84
	db #00,#0a,#39,#10,#a8,#00,#0b,#34
	db #10,#ba,#00,#06,#37,#10,#c0,#00
	db #10,#39,#10,#d8,#00,#0e,#39,#10
	db #f0,#00,#0c,#37,#10,#fc,#00,#0d
	db #39,#10,#20,#01,#09,#37,#10,#2c
	db #01,#0c,#39,#10,#38,#01,#0c,#37
	db #10,#44,#01,#0c,#39,#10,#50,#01
	db #07,#3e,#10,#5c,#01,#0c,#3e,#10
	db #68,#01,#11,#3c,#10,#98,#01,#0f
	db #34,#10,#b0,#01,#0d,#37,#10,#c2
	db #01,#06,#37,#10,#c8,#01,#0c,#39
	db #10,#d4,#01,#08,#37,#10,#e0,#01
	db #0c,#39,#10,#ec,#01,#07,#37,#10
	db #f8,#01,#07,#39,#10,#04,#02,#08
	db #37,#10,#10,#02,#0f,#39,#10,#28
	db #02,#0e,#3e,#10,#3a,#02,#04,#39
	db #10,#40,#02,#0c,#3c,#10,#4c,#02
	db #09,#39,#10,#58,#02,#0f,#3e,#10
	db #70,#02,#0c,#3c,#10,#7c,#02,#07
	db #39,#10,#88,#02,#0c,#3e,#10,#94
	db #02,#08,#39,#10,#a0,#02,#11,#40
	db #10,#b8,#02,#0c,#40,#10,#c4,#02
	db #08,#3e,#10,#d0,#02,#0c,#3e,#10
	db #dc,#02,#08,#3c,#10,#e8,#02,#0c
	db #3c,#10,#f4,#02,#05,#3e,#10,#ff
.l94e9 equ $ + 4
	db #02,#00,#00,#ff,#00,#00,#0c,#18
	db #08,#0c,#00,#06,#2b,#0c,#12,#00
	db #06,#1f,#0c,#18,#00,#0c,#1f,#0c
	db #24,#00,#06,#24,#0c,#2a,#00,#06
	db #24,#0c,#30,#00,#0c,#18,#08,#3c
	db #00,#12,#2b,#0c,#54,#00,#06,#24
	db #0c,#5a,#00,#06,#24,#0c,#60,#00
	db #0c,#18,#08,#6c,#00,#06,#2b,#0c
	db #72,#00,#06,#1f,#0c,#78,#00,#0c
	db #1f,#0c,#84,#00,#06,#24,#0c,#8a
	db #00,#06,#24,#0c,#90,#00,#0c,#18
	db #08,#9c,#00,#12,#2b,#0c,#b4,#00
	db #06,#24,#0c,#ba,#00,#06,#24,#0c
	db #c0,#00,#0c,#18,#08,#cc,#00,#06
	db #2b,#0c,#d2,#00,#06,#1f,#0c,#d8
	db #00,#0c,#1f,#0c,#e4,#00,#06,#24
	db #0c,#ea,#00,#06,#24,#0c,#f0,#00
	db #0c,#18,#08,#fc,#00,#12,#2b,#0c
	db #14,#01,#06,#24,#0c,#1a,#01,#06
	db #24,#0c,#20,#01,#0c,#18,#08,#2c
	db #01,#06,#2b,#0c,#32,#01,#06,#1f
	db #0c,#38,#01,#0c,#1f,#0c,#44,#01
	db #06,#24,#0c,#4a,#01,#06,#24,#0c
	db #50,#01,#0c,#18,#08,#5c,#01,#12
	db #2b,#0c,#74,#01,#06,#24,#0c,#7a
	db #01,#06,#24,#0c,#80,#01,#0c,#18
	db #08,#8c,#01,#06,#2b,#0c,#92,#01
	db #06,#1f,#0c,#98,#01,#0c,#1f,#0c
	db #a4,#01,#06,#24,#0c,#aa,#01,#06
	db #24,#0c,#b0,#01,#0c,#18,#08,#bc
	db #01,#12,#2b,#0c,#d4,#01,#06,#24
	db #0c,#da,#01,#06,#24,#0c,#e0,#01
	db #0c,#18,#08,#ec,#01,#06,#2b,#0c
	db #f2,#01,#06,#1f,#0c,#f8,#01,#0c
	db #1f,#0c,#04,#02,#06,#24,#0c,#0a
	db #02,#06,#24,#0c,#10,#02,#0c,#18
	db #08,#1c,#02,#12,#2b,#0c,#34,#02
	db #06,#24,#0c,#3a,#02,#06,#24,#0c
	db #40,#02,#0c,#18,#08,#4c,#02,#06
	db #2b,#0c,#52,#02,#06,#1f,#0c,#58
	db #02,#0c,#1f,#0c,#64,#02,#06,#24
	db #0c,#6a,#02,#06,#24,#0c,#70,#02
	db #0c,#18,#08,#7c,#02,#12,#2b,#0c
	db #94,#02,#06,#24,#0c,#9a,#02,#06
	db #24,#0c,#a0,#02,#0c,#18,#08,#ac
	db #02,#06,#2b,#0c,#b2,#02,#06,#1f
	db #0c,#b8,#02,#0c,#1f,#0c,#c4,#02
	db #06,#24,#0c,#ca,#02,#06,#24,#0c
	db #d0,#02,#06,#24,#0c,#d6,#02,#06
	db #24,#0c,#dc,#02,#06,#24,#0c,#e2
	db #02,#06,#24,#0c,#e8,#02,#06,#24
	db #0c,#ee,#02,#06,#24,#0c,#f4,#02
	db #06,#24,#0c,#fa,#02,#06,#24,#0c
.l9692 equ $ + 5
	db #ff,#02,#00,#00,#ff,#00,#00,#c0
	db #2d,#02,#c0,#00,#c0,#2d,#02,#80
	db #01,#c0,#28,#02,#40,#02,#c0,#29
	db #02,#00,#03,#bf,#2b,#02,#bf,#03
.l96b0 equ $ + 3
	db #00,#00,#ff,#00,#00,#0c,#39,#00
	db #0c,#00,#06,#3c,#00,#12,#00,#06
	db #37,#00,#18,#00,#24,#39,#00,#3c
	db #00,#18,#3b,#00,#54,#00,#0c,#3c
	db #00,#60,#00,#12,#40,#00,#72,#00
	db #12,#3e,#00,#84,#00,#2c,#37,#00
	db #b4,#00,#06,#39,#00,#ba,#00,#06
	db #37,#00,#c0,#00,#12,#40,#00,#d2
	db #00,#12,#3e,#00,#e4,#00,#2e,#37
	db #00,#14,#01,#06,#39,#00,#1a,#01
	db #06,#37,#00,#20,#01,#12,#40,#00
	db #32,#01,#12,#3e,#00,#44,#01,#24
	db #37,#00,#68,#01,#06,#39,#00,#6e
	db #01,#06,#3c,#00,#74,#01,#06,#3b
	db #00,#7a,#01,#08,#37,#00,#7f,#01
.l9728 equ $ + 3
	db #00,#00,#ff,#00,#00,#0b,#2d,#0a
	db #0c,#00,#03,#39,#0a,#12,#00,#05
	db #39,#0a,#18,#00,#0c,#2d,#0a,#24
	db #00,#03,#39,#0a,#2a,#00,#06,#39
	db #0a,#30,#00,#06,#40,#0a,#3c,#00
	db #04,#40,#0a,#48,#00,#05,#3e,#0a
	db #54,#00,#36,#40,#0a,#c0,#00,#0c
	db #29,#0a,#cc,#00,#02,#39,#0a,#d2
	db #00,#06,#39,#0a,#d8,#00,#0c,#29
	db #0a,#e4,#00,#02,#39,#0a,#ea,#00
	db #06,#39,#0a,#f0,#00,#05,#40,#0a
	db #fc,#00,#05,#40,#0a,#08,#01,#07
	db #3e,#0a,#14,#01,#34,#3c,#0a,#74
	db #01,#06,#3e,#0a,#7a,#01,#06,#40
.l979b equ $ + 6
	db #0a,#7f,#01,#00,#00,#ff,#00,#00
	db #06,#18,#08,#0c,#00,#06,#48,#04
	db #18,#00,#06,#30,#06,#24,#00,#06
	db #48,#04,#2a,#00,#06,#18,#08,#30
	db #00,#0c,#40,#0e,#36,#00,#06,#18
	db #08,#3c,#00,#06,#48,#04,#48,#00
	db #06,#30,#06,#54,#00,#06,#48,#04
.l97d2 equ $ + 5
	db #5f,#00,#00,#00,#ff,#00,#00,#0c
	db #45,#0e,#0c,#00,#0c,#43,#0e,#18
	db #00,#0c,#40,#0e,#24,#00,#0c,#3e
	db #0e,#30,#00,#0c,#40,#0e,#3c,#00
	db #0c,#3e,#0e,#48,#00,#0c,#40,#0e
	db #54,#00,#0c,#43,#0e,#5f,#00,#00
.l97ff equ $ + 2
	db #00,#ff,#00,#00,#18,#39,#00,#18
	db #00,#0c,#34,#00,#24,#00,#0c,#37
	db #00,#30,#00,#0a,#39,#00,#3c,#00
	db #0c,#3c,#00,#48,#00,#0c,#3e,#00
	db #54,#00,#06,#40,#00,#5a,#00,#06
	db #43,#00,#60,#00,#12,#45,#00,#78
	db #00,#13,#45,#00,#90,#00,#24,#45
	db #00,#b4,#00,#06,#43,#00,#ba,#00
	db #05,#40,#00,#c0,#00,#06,#43,#00
	db #c6,#00,#4e,#40,#00,#14,#01,#06
	db #3e,#00,#1a,#01,#06,#3c,#00,#20
	db #01,#06,#43,#00,#26,#01,#42,#40
	db #00,#68,#01,#06,#47,#00,#6e,#01
	db #06,#48,#00,#74,#01,#06,#47,#00
	db #7a,#01,#05,#43,#00,#7f,#01,#00
.l9877 equ $ + 2
	db #00,#ff,#00,#00,#09,#2d,#0a,#0b
	db #00,#03,#39,#0a,#11,#00,#05,#39
	db #0a,#17,#00,#0a,#2d,#0a,#23,#00
	db #03,#39,#0a,#29,#00,#05,#39,#0a
	db #2e,#00,#05,#40,#0a,#3b,#00,#04
	db #40,#0a,#47,#00,#04,#3e,#0a,#54
	db #00,#0b,#3c,#0a,#60,#00,#08,#28
	db #0a,#6b,#00,#02,#39,#0a,#71,#00
	db #04,#39,#0a,#76,#00,#08,#28,#0a
	db #84,#00,#02,#39,#0a,#89,#00,#05
	db #39,#0a,#8e,#00,#0a,#28,#0a,#9c
	db #00,#04,#37,#0a,#a8,#00,#04,#39
	db #0a,#b3,#00,#02,#40,#0a,#b5,#00
	db #05,#3e,#0a,#ba,#00,#04,#39,#0a
	db #bf,#00,#0c,#29,#0a,#cc,#00,#02
	db #39,#0a,#d1,#00,#05,#39,#0a,#d7
	db #00,#0b,#29,#0a,#e6,#00,#02,#39
	db #0a,#ea,#00,#06,#39,#0a,#f0,#00
	db #05,#40,#0a,#fd,#00,#04,#40,#0a
	db #08,#01,#04,#3e,#0a,#15,#01,#0b
	db #3c,#0a,#20,#01,#09,#2b,#0a,#2c
	db #01,#02,#39,#0a,#32,#01,#04,#39
	db #0a,#37,#01,#0a,#2b,#0a,#45,#01
	db #02,#39,#0a,#4a,#01,#05,#39,#0a
	db #50,#01,#09,#2b,#0a,#5e,#01,#03
	db #37,#0a,#69,#01,#04,#39,#0a,#73
	db #01,#02,#40,#0a,#75,#01,#04,#3e
	db #0a,#79,#01,#03,#3c,#0a,#7c,#01
	db #04,#39,#0a,#7f,#01,#00,#00,#ff
.l995d
	db #00,#0f,#00,#0c,#00,#0e,#00,#18
	db #00,#0e,#00,#00,#00,#0d,#00,#00
	db #00,#0d,#00,#00,#00,#0c,#00,#00
	db #00,#0c,#00,#fe,#00,#0b,#00,#00
	db #00,#0b,#00,#00,#00,#0b,#00,#00
	db #00,#09,#00,#00,#00,#0a,#00,#00
	db #00,#0c,#00,#fe,#00,#0a,#00,#00
	db #00,#09,#00,#00,#00,#0a,#00,#00
	db #00,#0b,#00,#00,#00,#0a,#00,#00
	db #01,#09,#00,#fe,#ff,#0a,#00,#00
	db #01,#0b,#00,#00,#ff,#0a,#00,#00
	db #02,#09,#00,#00,#fe,#0a,#00,#00
	db #02,#0c,#00,#0c,#fe,#0b,#00,#18
	db #03,#09,#00,#00,#fd,#0a,#00,#00
	db #03,#0b,#00,#00,#fd,#0a,#00,#00
	db #04,#09,#00,#fe,#fc,#0a,#00,#00
	db #04,#0b,#00,#00,#fb,#0a,#00,#00
	db #05,#09,#00,#00,#fb,#0a,#00,#00
	db #02,#0b,#00,#fe,#fe,#0a,#00,#00
	db #03,#09,#00,#00,#fd,#0a,#00,#00
	db #03,#0b,#00,#00,#fd,#0a,#00,#00
	db #04,#09,#00,#fe,#fc,#0a,#00,#00
	db #04,#0b,#00,#00,#fb,#0a,#00,#00
	db #05,#09,#00,#00,#fb,#0a,#00,#00
.l9a20 equ $ + 3
	db #00,#00,#a0,#00,#0f,#01,#1f,#00
	db #0f,#00,#13,#00,#0e,#00,#0d,#00
	db #0c,#00,#07,#00,#0b,#00,#01,#00
	db #0a,#00,#fb,#00,#09,#00,#ef,#00
.l9a40 equ $ + 3
	db #00,#00,#00,#ce,#0f,#01,#00,#e2
	db #0e,#00,#f4,#f6,#0e,#00,#f4,#fc
	db #0d,#00,#f4,#fe,#0d,#00,#f4,#00
	db #0d,#00,#f4,#04,#0c,#00,#f4,#08
	db #0c,#00,#f4,#04,#0c,#00,#f4,#00
	db #0b,#00,#f4,#04,#0c,#00,#f4,#08
	db #0b,#00,#f4,#04,#0b,#00,#00,#00
	db #0b,#00,#f4,#04,#0a,#00,#f4,#08
	db #0b,#00,#f4,#04,#0a,#00,#f4,#00
	db #0a,#00,#f4,#04,#0a,#00,#f4,#08
	db #09,#00,#f4,#04,#0a,#00,#f4,#00
	db #09,#00,#f4,#04,#09,#00,#f4,#08
	db #09,#00,#f4,#04,#08,#00,#00,#00
	db #09,#00,#f4,#04,#08,#00,#f4,#08
	db #08,#00,#f4,#04,#08,#00,#f4,#00
	db #07,#00,#f4,#04,#08,#00,#f4,#08
	db #07,#00,#f4,#04,#07,#00,#f4,#00
	db #07,#00,#f4,#04,#06,#00,#f4,#08
	db #07,#00,#f4,#04,#06,#00,#00,#00
.l9adc equ $ + 7
	db #06,#00,#f4,#00,#00,#e0,#00,#00
	db #0f,#01,#05,#00,#0f,#03,#02,#00
	db #0d,#06,#ff,#00,#0c,#00,#fc,#00
	db #0b,#00,#f9,#00,#09,#00,#f6,#00
	db #07,#00,#f3,#00,#05,#00,#f0,#00
.l9b00 equ $ + 3
	db #00,#00,#00,#00,#0f,#01,#0b,#00
	db #0e,#00,#09,#00,#0e,#00,#07,#00
	db #0d,#00,#05,#00,#0c,#00,#03,#00
	db #0a,#00,#01,#00,#0f,#01,#07,#00
	db #0e,#00,#05,#00,#0e,#00,#03,#00
	db #0d,#00,#01,#00,#0c,#00,#ff,#00
	db #0a,#00,#fd,#00,#0b,#01,#03,#00
	db #0a,#00,#01,#00,#0a,#00,#ff,#00
	db #09,#00,#fd,#00,#08,#00,#fb,#00
	db #06,#00,#f9,#00,#0b,#01,#ff,#00
	db #0a,#00,#fd,#00,#0a,#00,#fb,#00
	db #09,#00,#f9,#00,#08,#00,#f7,#00
.l9b64 equ $ + 7
	db #06,#00,#f5,#00,#00,#00,#00,#ff
	db #0d,#14,#24,#00,#0d,#0a,#18,#01
	db #0c,#00,#18,#ff,#0c,#00,#18,#00
	db #0c,#00,#18,#ff,#0b,#00,#18,#00
	db #0a,#01,#24,#01,#0a,#00,#18,#ff
	db #09,#00,#18,#00,#09,#00,#18,#ff
	db #08,#00,#18,#00,#07,#00,#18,#01
	db #07,#01,#24,#ff,#07,#00,#18,#00
	db #05,#00,#18,#ff,#05,#00,#18,#00
	db #05,#00,#18,#01,#05,#00,#18,#ff
	db #05,#01,#24,#00,#04,#00,#18,#ff
	db #04,#00,#18,#00,#04,#00,#18,#01
	db #04,#00,#18,#ff,#04,#00,#18,#00
	db #04,#01,#24,#ff,#04,#00,#18,#00
	db #03,#00,#18,#01,#03,#00,#18,#ff
	db #03,#00,#18,#00,#03,#00,#18,#ff
	db #03,#01,#24,#00,#03,#00,#18,#01
	db #02,#00,#18,#ff,#02,#00,#18,#00
	db #02,#00,#18,#ff,#02,#00,#18,#00
	db #00,#00,#00
;
.game_name
	db "Terrific Demo Stars Part",0
.game_year
	db "1990",0
.game_publisher
	db "Cadjo Clan",0
.music_author
	db "Weee",0
.music_comment
	db "",0

	read "music_end_v1_0.asm" 
